﻿namespace PDFDesign.Model.Const
{
    /// <summary>
    /// 布局方式
    /// </summary>
    public enum Layout
    {
        /// <summary>
        /// 纵向
        /// </summary>
        portrait,
        /// <summary>
        /// 横向
        /// </summary>
        landscape
    }

    /// <summary>
    /// 水平对齐方式
    /// </summary>
    public enum Align
    {
        /// <summary>
        /// 水平居左
        /// </summary>
        left,
        /// <summary>
        /// 水平居中
        /// </summary>
        center,
        /// <summary>
        /// 水平居右
        /// </summary>
        right
    }

    /// <summary>
    /// 垂直对齐方式
    /// </summary>
    public enum VAlign
    {
        /// <summary>
        /// 垂直靠上
        /// </summary>
        top,
        /// <summary>
        /// 垂直居中
        /// </summary>
        center,
        /// <summary>
        /// 垂直靠下
        /// </summary>
        bottom
    }

    /// <summary>
    /// 字体名称
    /// </summary>
    public enum FontName
    {
        /// <summary>
        /// 普通
        /// </summary>
        normal,
        /// <summary>
        /// 粗体
        /// </summary>
        blod,
        /// <summary>
        /// 细体
        /// </summary>
        thin
    }

    /// <summary>
    /// PDF页面大小
    /// </summary>
    public enum PDFSize
    {
        A4 = 0,
        A0, A1, A2, A3,
        A5, A6, A7, A8, A9, A10, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, RA0, RA1, RA2, RA3, RA4, SRA0, SRA1, SRA2, SRA3, SRA4, EXECUTIVE, FOLIO, LEGAL, LETTER, TABLOID
    }
}
